package net.qhzw.geologr5.gis.service.system.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;
import java.util.List;


@Data
public class ProjectMap2 implements Serializable {

    static final long serialVersionUID = 1L;

    private Integer id;

    private String mapName;

    private String projectName;

    private String cityName;

    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date createTime;

    private String scale;

    private String mapProjection;

    private String mineral;

    private String coordinatesType;

    private String coordinatesFile;

    private String arsgist;

    private String thumbnail;

    private Integer projectId;

    private Integer cityId;

    private String fileSize;

    private String resolution;

    private Integer authorityId;

    private Integer identity;

    private String ulCornerLongitude;

    private String ulCornerLatitude;

    private String urCornerLongitude;

    private String urCornerLatitude;

    private String lrCornerLongitude;

    private String lrCornerLatitude;

    private String llCornerLongitude;

    private String llCornerLatitude;

    private List<ProjectData> projectDataList;
    private Integer projectDataTotal;

}
